#ifndef MAPWIDGET_H
#define MAPWIDGET_H

#include <QWidget>
#include <QGraphicsView>
#include <QGraphicsScene>
#include <QGraphicsPixmapItem>
#include <QLineEdit>
#include "ui_map.h"  // 自动生成的头文件

class MapWidget : public QWidget {
    Q_OBJECT

public:
    explicit MapWidget(QWidget *parent = nullptr);

private slots:
    void onDepartureCityChanged(const QString &text);
    void onArrivalCityChanged(const QString &text);

private:
    //Ui::MapWidget *ui;
    QGraphicsPixmapItem *mapItem;  // 地图项目
};

#endif // MAPWIDGET_H
